.login{
	background-image: url(../image/background.png);
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	form {
		.mt(260);
		input{
			margin: 0 auto 20px auto;
			box-sizing: border-box;
			.w(300);
			.h(40);
			.fs(16);
			border-width: 0;
			background-color:@formBgColor;
			color: @defaultColor;
			outline-width: 0;
			&::-webkit-input-placeholder{
				color:@defaultColor;
			}
			.pl(40);
			&:first-child {
				border-bottom:1px solid @defaultColor;
			}

		}
		button{
			margin: 0 auto 20px auto;
			.h(35);
			.w(300);
			&.log-btn{
				background:@headBgColor;
				color: @defaultColor;
				border:none;
			}
			&.reg-btn{
				background-color:@btnBgColor;
				color:@headBgColor;
				border:none;
			}
		}
		.validation-invalid{
			.fs(12);
			position:absolute;
			margin-top: -50px;
			margin-left: 240px;
			color: red;
		}
	}
}